The BLOOM Software Visualization System
نویسندگان
چکیده
BLOOM is a system for doing software understanding through visualization. Software understanding involves asking specific questions about the structure and behavior of a software system and getting accurate answers quickly. BLOOM addresses software understanding by providing a complete system that combines facilities for collecting and analyzing program data, a visual language for defining what should be visualized and how it should be displayed, and a powerful back end that supports a variety of high-density, high-quality visualizations. This paper describes the various aspects of the BLOOM system and our initial experiences with it.
منابع مشابه
The effect of Bloom empowerment model on life skills promotion in girl students at the third grade of high school in Jahrom
Models are considered as frameworks for design, implementation and evaluation of programs which are implemented by health educators. The main purpose of this study was to survey the effect of applying the Better Life Options and BLOOM Model to promote life skills in third grade high school girls. The quasi-experimental study performed on the groups in two phases. In need assessment phase, we us...
متن کاملDesign of Air Distribution System for Operation Theatre Using Flow Visualization Techniques to Improve Flow Characteristics
Operation Theatre (OT) is the most important area where precise controlled on indoor air quality is required because it is directly related to patient health and its recovery period. This work aims to study and visualize the airflow distribution of conventional flat air diffuser ventilation system and newly designed angular air ventilation system in OT. Angular Air Distribution (AAD) system is ...
متن کاملThe Impact of Visualization and Graphic Organizers on EFL Learners’ Cognitive, Emotional, and Behavioral Engagement and Listening
The present study examined the impact of visualization and graphic organizers as pre-listening strategies on English as a foreign language (EFL) learners’ cognitive, behavioral, and emotional engagement and their listening comprehension. To do so, this study was carried out in three listening classes at Islamic Azad University of Mashhad. The participants included 80 junior EFL university stude...
متن کاملSoftware Visualization and Yosemite National Park
As software systems grow in size and complexity, so does the di culty of understanding and maintaining them. Research in software understanding attempts to mitigate this problem by making various aspects of software development more visible, accessible, and comprehensible. In this paper we propose a hypertext-based approach to software visualization in which navigation in software-space is mode...
متن کاملVisualization of Software Metrics using Computer Graphics Techniques
The visualization techniques used in current software visualization frameworks make use of a limited set of graphical elements to highlight relevant aspects of a software system. Typical examples of such elements are text, simple geometric shapes and uniform color fills. Although human visual perception enables rapid processing of additional visual cues like shading and texture, they are not us...
متن کامل